*{margin:0;padding:0;}
 body{
    background-color:#cedbea;
    font:14px Arial,Helverthica,Sans-Serif;
    color:black;
     line-height: 1.5em;
}

/* Header Site
------------------------------------------------*/

  #header{
    background-color:#0b4599;
    height:150px;
}

  #mainheader{
    margin:0 auto;
    width:960px;
}

  #mainheader .logo{
    padding:5px;
    width:960px;
    height:110px;
}

  #menu{
    padding:0px;
    height:30px;
    width:960px;
    background-color:#4e89df;
    border-radius:5px 5px 0 0;
}

  #menu ul{
    list-style:none;
}

  #menu ul li a{
    float:left;
    color:darkgreen;
    padding:5px 5px;
    font:16px Arial;
    display:block;
    text-decoration: none;
}

#menu ul li a:hover{
    background-color:#0b4599;
    color:#A1A8C3;
}
.menu-click {
    background-color:#0b4599;
    color:#A1A8C3;
}
/*Content
------------------------------------------------------*/

  #content{
    background-color:#F0F0F0;
    margin: 0 auto;
    width:950px;
    padding:5px;
}

  #topcontent{
    width:960px;
    margin:5px 0 0 5px;
}